// 头文件包含了函数声明，宏定义，结构体声明，变量声明。
// 比如stdio.h系统头文件包含了printf，scanf, fopen函数
#include <stdio.h>
#include <stdlib.h>
#include <inttypes.h>
#include <unistd.h>

// int main(void)也是可以的
// c语言不支持引用！
int main(int argc, char **argv)
{
    int a = 11;
    printf("a=%d, &a=%p\n", a, &a);
    const int b = 15;/*c99*/
    printf("b=%d, &b=%p\n", b, &b);
    // b = a;
    int c = b;/*c99，　c与b在不同空间，对他们操作互不影响*/
    printf("c=%d, &c=%p\n", c, &c);
    return 1;
}

// 输出：
//  ./test a b c
//  hello world!
